branch teaching - Turkish English Dictionary